package base01_type;

public class Char02 {

	// 编写一个main方法
	public static void main(String[] args) {

		// 在java中，char的本质是一个整数，在默认输出时，是unicode码对应的字符
		// 要输出对应的数字，可以(int)字符
		char c1 = 97;
		System.out.println(c1); // a

		char c2 = 'a'; // 输出'a' 对应的 数字
		System.out.println((int) c2);
		char c3 = '韩';
		System.out.println((int) c3);// 38889
		char c4 = 38889;
		System.out.println(c4);// 韩

		// char类型是可以进行运算的，相当于一个整数，因为它都对应有Unicode码.

		System.out.println('a' + 10);// 107

		// 课堂小测试
		char c5 = 'b' + 1;// 98+1==> 99
		System.out.println((int) c5); // 99
		System.out.println(c5); // 99->对应的字符->编码表ASCII(规定好的)=>c

		// 性别应该使用char保存
		char c6 = '男';
		char c7 = '女';
		System.out.println(c6 + c7);// 得到 男 字符码值 + 女 字符码值
	}
}